birbirini tutmak

  1. Verb to agree
  2. Verb to match up
it all hangs together